using System;
using System.Runtime.InteropServices;

namespace Framework.Interop
{
	[ComImport,
	 Guid("000214EA-0000-0000-C000-000000000046"),
	 InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
	public interface IPersistFolder : IPersist
	{
		new void GetClassID([Out] out Guid pClassID);
		void Initialize([In, MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(ItemIDListMarshaler))] ItemIDList pidl);
	}
}
